用户界面
系统.对象
└用户界面.组件
└用户界面.控件
└用户界面.窗口控件
└用户界面.容器控件
└用户界面.面板
└用户界面.设计窗体
属性摘要 | |
---|---|
整数 | 面板 |
整数[] | 组件集 |
整数 | 移动单位 |
从 用户界面.窗口控件 继承的属性 |
左边, 顶边, 宽度, 高度, 标识, 启用, 背景色, 前景色, 光标, 字体, 可视 |
从 用户界面.组件 继承的属性 |
父容器, 名称, 状态 |
方法摘要 | |
---|---|
扩展 文本 | 取唯一组件名(文本 组件类名) 需由子类实现 |
公开 逻辑 | 创建(用户界面.容器控件 父窗口, 整数 标识, 整数 横坐标, 整数 纵坐标, 整数 宽度, 整数 高度, 文本 名字) |
公开 | 置基类名(文本 类名) |
公开 | 置窗口类名(文本 类名) |
公开 文本 | 取基类名() |
公开 文本 | 取窗口类名() |
公开 逻辑 | 保存(文本 文件名) 保存文件 |
公开 逻辑 | 打开(文本 文件名) 打开文件 |
公开 整数 | 创建组件(整数 父窗口ID, 文本 组件名) 根据名称创建指定组件.成功返回ID.失败返回0 |
公开 逻辑 | 删除组件组(整数[] 窗口ID) 根据ID删除指定组件.成功返回真失败返回假 |
公开 工具.坐标点 |
从客户坐标到屏幕坐标。 |
公开 工具.坐标点 |
从屏幕坐标到客户坐标。 |
公开 | 刷新组件(整数 窗口ID) 通知控件重画自己 |
公开 | 强制更新组件(整数 窗口ID) 通知控件重画自己 |
公开 整数 | 取组件数目(整数 窗口ID) 返回子窗口的数目 |
公开 整数 | 取组件编号(整数 窗口ID, 整数 次序) 返回制订次序的组件的编号 |
公开 | |
公开 整数 | 取父窗口(整数 窗口ID) |
公开 整数 | 置组件光标(整数 窗口ID, 整数 光标) |
公开 用户界面.屏幕场景 | 创建屏幕场景() |
公开 用户界面.绘画场景 | 创建组件场景(整数 窗口ID) |
公开 文本 | 取组件名(整数 窗口ID) |
公开 工具.坐标点 | 取组件位置(整数 窗口ID) |
公开 工具.尺寸 | 取组件尺寸(整数 窗口ID) |
公开 工具.矩形 | 取组件矩形(整数 窗口ID) |
公开 | |
公开 | |
公开 | |
公开 | |
公开 | 置焦点() |
公开 逻辑 | 是否为容器(整数 窗口ID) |
公开 整数 | 面板() 窗口面板 |
公开 | 置属性(整数 窗口ID, 文本 属性名, 整数 属性值) 设置某个组件的属性. |
公开 整数 | 取整数属性(整数 窗口ID, 文本 属性名) 设置某个组件的属性. |
公开 | 置属性(整数 窗口ID, 文本 属性名, 文本 属性值) 设置某个组件的属性. |
公开 文本 | 取文本属性(整数 窗口ID, 文本 属性名) 设置某个组件的属性. |
公开 | 置属性(整数 窗口ID, 文本 属性名, 逻辑 属性值) 设置某个组件的属性. |
公开 逻辑 | 取逻辑属性(整数 窗口ID, 文本 属性名) 设置某个组件的属性. |
公开 | 置属性(整数 窗口ID, 文本 属性名, 系统.对象 属性值) 设置某个组件的属性. |
公开 系统.对象 | 取对象属性(整数 窗口ID, 文本 属性名) 取某个组件的属性. |
公开 文本[],文本[] | 取所有基本属性名(整数 窗口ID) 设置某个组件的属性. |
公开 文本[],文本[] | 取所有扩展属性名(整数 窗口ID) 设置某个组件的属性. |
公开 整数[] | 组件集() 返回所有组件句柄的数组 |
公开 静态 用户界面.组件 | 整数到组件(整数 组件) |
公开 逻辑 | 是否已修改() |
公开 | 置修改状态(逻辑 修改状态) |
公开 文本 | 生成创建组件代码() |
公开 文本 | 生成组件成员声明() |
公开 | 移动单位(整数 移动单位) |
公开 整数 | 移动单位() |
公开 逻辑 | 名称是否存在(文本 名字) |
公开 逻辑 | 复制选中(整数[] 组件集) |
公开 逻辑 | 粘贴到(整数 父容器, 整数 x, 整数 y) |
公开 | 移到顶层(整数 组件标识) |
公开 | 移到底层(整数 组件标识) |
公开 文本 | 生成创建窗口代码() |
公开 静态 逻辑 | 取键状态(整数 键代码) 返回真表示自最后一次调用本方法时指定的键是否处于按下状态。 |
公开 | 重置面板() |
公开 | 锁定(逻辑 锁定 = 真<可为空>) |
公开 静态 逻辑 | 可否粘贴() |
从 用户界面.面板 继承的方法 |
初始化, 创建, 创建, 初始化对话框, 置焦点, 置焦点2 |
从 用户界面.容器控件 继承的方法 |
创建 |
从 用户界面.控件 继承的方法 |
取内部指针, 创建, 显示, 取矩形, 置矩形, 等于 |
从 用户界面.组件 继承的方法 |
创建, 父容器, 父容器, 名称, 名称, 状态, 状态, 发送事件, 取子控件个数, 取子控件, 取所有子控件 |
从 系统.对象 继承的方法 |
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用 |
从 用户界面.窗口控件 继承的输出事件 |
, , , , , , , , , , , , , , , , |
需由子类实现
参数:
组件类名
参数:
父窗口
标识
横坐标
纵坐标
宽度
高度
名字
参数:
类名
参数:
类名
保存文件
参数:
文件名
打开文件
参数:
文件名
根据名称创建指定组件.成功返回ID.失败返回0
参数:
父窗口ID
组件名
根据ID删除指定组件.成功返回真失败返回假
参数:
窗口ID
从客户坐标到屏幕坐标。
参数:
窗口ID
位置
从屏幕坐标到客户坐标。
参数:
窗口ID
位置
通知控件重画自己
参数:
窗口ID
通知控件重画自己
参数:
窗口ID
返回子窗口的数目
参数:
窗口ID
返回制订次序的组件的编号
参数:
窗口ID
次序
参数:
窗口ID
矩形
擦除背景
参数:
窗口ID
参数:
窗口ID
光标
参数:
窗口ID
参数:
窗口ID
参数:
窗口ID
参数:
窗口ID
参数:
窗口ID
参数:
窗口ID
位置
参数:
窗口ID
尺寸
参数:
尺寸
参数:
窗口ID
新位置
参数:
窗口ID
窗口面板
设置某个组件的属性.
参数:
窗口ID
属性名
属性值
设置某个组件的属性.
参数:
窗口ID
属性名
设置某个组件的属性.
参数:
窗口ID
属性名
属性值
设置某个组件的属性.
参数:
窗口ID
属性名
设置某个组件的属性.
参数:
窗口ID
属性名
属性值
设置某个组件的属性.
参数:
窗口ID
属性名
设置某个组件的属性.
参数:
窗口ID
属性名
属性值
取某个组件的属性.
参数:
窗口ID
属性名
设置某个组件的属性.
参数:
窗口ID
设置某个组件的属性.
参数:
窗口ID
返回所有组件句柄的数组
参数:
组件
参数:
修改状态
参数:
移动单位
参数:
名字
参数:
组件集 - 为一个组件数组,必须是排除了子组件的数组。
参数:
父容器
x
y
参数:
组件标识
参数:
组件标识
返回真表示自最后一次调用本方法时指定的键是否处于按下状态。
参数:
键代码 - 见枚举“键代码”
参数:
锁定